While the blockchain has significant advantages, there are also significant challenges in its adoption. Nowadays, the barriers to the implementation of blockchain technology are not just technical. The real challenges come from the designing of custom software that takes thousands of hours (read: money) and back-end programming required to integrate the blockchain into existing business networks. In addition, there are political and legal issues. Some of the challenges facing the widespread adoption of Blockchain include: